# Python is freaking awesome!

class Borg:
	__shared_state = {}
	def __init__(self, constructor):
		self.__dict__ = self.__shared_state
		if not self.__shared_state:
			constructor()
